|
Tom is a programming language particularly well-suited for programming various transformations on tree structures and XML based documents. Tom is a language extension which adds new matching primitives to C and Java〔Java Community News (Tom: A Pattern-Matching Compiler for Java )〕 as well as support for rewrite rules systems.〔(【引用サイトリンク】title=Tom Manual )〕 The rules can be controlled using a strategy language. Tom is good for: * programming by pattern matching * developing compilers and DSL * transforming XML documents * implementing rule based systems * describing algebraic transformations ==Notes== 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Tom (pattern matching language)」の詳細全文を読む スポンサード リンク
|